body { padding-top: 40px;}
.main {}
.footer { color: #777; border-top: 1px solid #e5e5e5; margin-top: 20px;}
.border { border: 1px solid #000;}
.timeline { background:url(../imgs/line04.gif) repeat-y 65px 0; overflow:hidden; position:relative;}
.timeline-data { overflow:hidden; overflow-y: auto;    height: auto;}
.timeline-data-item { background:url(../imgs/icon07.gif) no-repeat 58px 0; zoom:1; margin-top: 10px;}
.timeline-data-item .timestamp { position: relative; left: 10px; top: -5px;}
.timeline-data-item dl { padding-left: 80px; position: relative; top: -22px;}
.timeline-data-item dl dt { font-weight:normal; color: #444;}
.timeline-data-item dl dt span { padding-left: 2em;}



.thumbnail{margin-top:20px;}
.caption h3{margin-top:10px;}
.btn{padding:6px 8px;margin-left:2px;}
.bianju{margin-top:20px;}
.navbar{margin-bottom: 0px;}
